package com.trade.dao;

import java.util.*;
import com.trade.common.dao.IGenericDao;
import com.trade.model.User;

/**
 * 
 * @author Lin Yang
 * 
 */
public interface IUserDao extends IGenericDao<User, Long> {

    User getByUserName(String userName);
    
    List<User> getAllUsers();
    
    Boolean AddUser(User user);
    
    Boolean UpdateUser(User user);
    
    Boolean DeleteUser(String strUserID);
    
    User GetUserById(String strUserID);
}
